package 基本程序设计;

import java.util.Scanner;

/**
 * Created by   song 醉美柳舞之众星捧月
 * Date & Time  2017/10/7 19:07
 */
public class 彩票小程序循环结构 {
    public static void main(String[] args) {
        // 准备好两个数字,让用户猜测;
        String lottery = "" + (int) (Math.random() * 10) + (int) (Math.random() * 10);
        // 如果没有前面的引号,那么这个字符串里面的数值将会进行运算;引号的位置可以放在前面或者后面
        //等待用户输入两个数     两位数
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一个两位数:");
        // 用字符串  guess 来接收  用户输入的这一行的内容
        String guess = input.nextLine();
        // 切分系统随机的数字   准备比较
        char lotteryDigit1 = lottery.charAt(0);
        char lotteryDigit2 = lottery.charAt(1);
        char guess1 = guess.charAt(0);
        char guess2 = guess.charAt(1);
        System.out.println("彩票的号码是：" + lottery);
        // 比较用户和彩票
        if (guess.equals(lottery)) {
            System.out.println("恭喜你   中奖了 ");
        } else if (guess1 == lotteryDigit2 && guess2 == lotteryDigit1) {
            System.out.println(" 中了,只是顺序不一样");
        } else if (guess1 == lotteryDigit1 || guess1 == lotteryDigit2 || guess2 == lotteryDigit1 || guess2 == lotteryDigit2) {
            System.out.println("中了, 只是中了一位数");
        } else {
            System.out.println(".............KO.................................");
        }
    }
}
